Big Huge Thesaurus

Indonesian monetary unit

noun